tedious drudgery - Fransızca İngilizce Sözlük